package com.feri.sg.order.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;

/****
 * @Description:Order构建
 * @Date  19:13
 *****/
@Data
@TableName("tb_order")
public class Order implements Serializable{

	@TableId(type = IdType.AUTO)
	private String id;//订单id

	private Integer totalNum;//数量合计

	private String payType;//支付类型，1、在线支付、0 货到付款

	private Date createTime;//订单创建时间

	private Date updateTime;//订单更新时间

	private Date payTime;//付款时间

	private Date consignTime;//发货时间

	private Date endTime;//交易完成时间

	private Date closeTime;//交易关闭时间

	private String receiverContact;//收货人

	private String receiverMobile;//收货人手机

	private String receiverAddress;//收货人地址

	private String transactionId;//交易流水号

	private String orderStatus;//订单状态,0:未完成,1:已完成，2：已退货

	private String payStatus;//支付状态,0:未支付，1：已支付，2：支付失败

	private String consignStatus;//发货状态,0:未发货，1：已发货，2：已收货

	private String isDelete;//是否删除

	private String skuId;//

	private String name;//

	private Integer price;//
}
